home *** CD-ROM | disk | FTP | other *** search
/ Download Now 8 / Download Now V8.iso / Program / InternetTools / ApacheWebServer1.3.6 / apache_1_3_6_win32.exe / _SETUP.1 / regex.mak < prev    next >
Encoding:
NMAKE  |  1998-02-05  |  5.2 KB  |  267 lines

  1. # Microsoft Developer Studio Generated NMAKE File, Based on regex.dsp
  2. !IF "$(CFG)" == ""
  3. CFG=regex - Win32 Debug
  4. !MESSAGE No configuration specified. Defaulting to regex - Win32 Debug.
  5. !ENDIF 
  6.  
  7. !IF "$(CFG)" != "regex - Win32 Release" && "$(CFG)" != "regex - Win32 Debug"
  8. !MESSAGE Invalid configuration "$(CFG)" specified.
  9. !MESSAGE You can specify a configuration when running NMAKE
  10. !MESSAGE by defining the macro CFG on the command line. For example:
  11. !MESSAGE 
  12. !MESSAGE NMAKE /f "regex.mak" CFG="regex - Win32 Debug"
  13. !MESSAGE 
  14. !MESSAGE Possible choices for configuration are:
  15. !MESSAGE 
  16. !MESSAGE "regex - Win32 Release" (based on "Win32 (x86) Static Library")
  17. !MESSAGE "regex - Win32 Debug" (based on "Win32 (x86) Static Library")
  18. !MESSAGE 
  19. !ERROR An invalid configuration is specified.
  20. !ENDIF 
  21.  
  22. !IF "$(OS)" == "Windows_NT"
  23. NULL=
  24. !ELSE 
  25. NULL=nul
  26. !ENDIF 
  27.  
  28. CPP=cl.exe
  29.  
  30. !IF  "$(CFG)" == "regex - Win32 Release"
  31.  
  32. OUTDIR=.\Release
  33. INTDIR=.\Release
  34. # Begin Custom Macros
  35. OutDir=.\Release
  36. # End Custom Macros
  37.  
  38. !IF "$(RECURSE)" == "0" 
  39.  
  40. ALL : "$(OUTDIR)\regex.lib"
  41.  
  42. !ELSE 
  43.  
  44. ALL : "$(OUTDIR)\regex.lib"
  45.  
  46. !ENDIF 
  47.  
  48. CLEAN :
  49.     -@erase "$(INTDIR)\regcomp.obj"
  50.     -@erase "$(INTDIR)\regerror.obj"
  51.     -@erase "$(INTDIR)\regexec.obj"
  52.     -@erase "$(INTDIR)\regfree.obj"
  53.     -@erase "$(INTDIR)\vc50.idb"
  54.     -@erase "$(OUTDIR)\regex.lib"
  55.  
  56. "$(OUTDIR)" :
  57.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  58.  
  59. CPP_PROJ=/nologo /MD /W3 /GX /O2 /I "..\include" /D "WIN32" /D "NDEBUG" /D\
  60.  "_WINDOWS" /Fp"$(INTDIR)\regex.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD\
  61.  /c 
  62. CPP_OBJS=.\Release/
  63. CPP_SBRS=.
  64. BSC32=bscmake.exe
  65. BSC32_FLAGS=/nologo /o"$(OUTDIR)\regex.bsc" 
  66. BSC32_SBRS= \
  67.     
  68. LIB32=link.exe -lib
  69. LIB32_FLAGS=/nologo /out:"$(OUTDIR)\regex.lib" 
  70. LIB32_OBJS= \
  71.     "$(INTDIR)\regcomp.obj" \
  72.     "$(INTDIR)\regerror.obj" \
  73.     "$(INTDIR)\regexec.obj" \
  74.     "$(INTDIR)\regfree.obj"
  75.  
  76. "$(OUTDIR)\regex.lib" : "$(OUTDIR)" $(DEF_FILE) $(LIB32_OBJS)
  77.     $(LIB32) @<<
  78.   $(LIB32_FLAGS) $(DEF_FLAGS) $(LIB32_OBJS)
  79. <<
  80.  
  81. !ELSEIF  "$(CFG)" == "regex - Win32 Debug"
  82.  
  83. OUTDIR=.\Debug
  84. INTDIR=.\Debug
  85. # Begin Custom Macros
  86. OutDir=.\Debug
  87. # End Custom Macros
  88.  
  89. !IF "$(RECURSE)" == "0" 
  90.  
  91. ALL : "$(OUTDIR)\regex.lib"
  92.  
  93. !ELSE 
  94.  
  95. ALL : "$(OUTDIR)\regex.lib"
  96.  
  97. !ENDIF 
  98.  
  99. CLEAN :
  100.     -@erase "$(INTDIR)\regcomp.obj"
  101.     -@erase "$(INTDIR)\regerror.obj"
  102.     -@erase "$(INTDIR)\regexec.obj"
  103.     -@erase "$(INTDIR)\regfree.obj"
  104.     -@erase "$(INTDIR)\vc50.idb"
  105.     -@erase "$(OUTDIR)\regex.lib"
  106.  
  107. "$(OUTDIR)" :
  108.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  109.  
  110. CPP_PROJ=/nologo /MDd /W3 /GX /Z7 /Od /I "..\include" /D "WIN32" /D "_DEBUG" /D\
  111.  "_WINDOWS" /Fp"$(INTDIR)\regex.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD\
  112.  /c 
  113. CPP_OBJS=.\Debug/
  114. CPP_SBRS=.
  115. BSC32=bscmake.exe
  116. BSC32_FLAGS=/nologo /o"$(OUTDIR)\regex.bsc" 
  117. BSC32_SBRS= \
  118.     
  119. LIB32=link.exe -lib
  120. LIB32_FLAGS=/nologo /out:"$(OUTDIR)\regex.lib" 
  121. LIB32_OBJS= \
  122.     "$(INTDIR)\regcomp.obj" \
  123.     "$(INTDIR)\regerror.obj" \
  124.     "$(INTDIR)\regexec.obj" \
  125.     "$(INTDIR)\regfree.obj"
  126.  
  127. "$(OUTDIR)\regex.lib" : "$(OUTDIR)" $(DEF_FILE) $(LIB32_OBJS)
  128.     $(LIB32) @<<
  129.   $(LIB32_FLAGS) $(DEF_FLAGS) $(LIB32_OBJS)
  130. <<
  131.  
  132. !ENDIF 
  133.  
  134. .c{$(CPP_OBJS)}.obj::
  135.    $(CPP) @<<
  136.    $(CPP_PROJ) $< 
  137. <<
  138.  
  139. .cpp{$(CPP_OBJS)}.obj::
  140.    $(CPP) @<<
  141.    $(CPP_PROJ) $< 
  142. <<
  143.  
  144. .cxx{$(CPP_OBJS)}.obj::
  145.    $(CPP) @<<
  146.    $(CPP_PROJ) $< 
  147. <<
  148.  
  149. .c{$(CPP_SBRS)}.sbr::
  150.    $(CPP) @<<
  151.    $(CPP_PROJ) $< 
  152. <<
  153.  
  154. .cpp{$(CPP_SBRS)}.sbr::
  155.    $(CPP) @<<
  156.    $(CPP_PROJ) $< 
  157. <<
  158.  
  159. .cxx{$(CPP_SBRS)}.sbr::
  160.    $(CPP) @<<
  161.    $(CPP_PROJ) $< 
  162. <<
  163.  
  164.  
  165. !IF "$(CFG)" == "regex - Win32 Release" || "$(CFG)" == "regex - Win32 Debug"
  166. SOURCE=.\regcomp.c
  167.  
  168. !IF  "$(CFG)" == "regex - Win32 Release"
  169.  
  170. DEP_CPP_REGCO=\
  171.     "..\include\hsregex.h"\
  172.     ".\cclass.h"\
  173.     ".\cname.h"\
  174.     ".\regcomp.ih"\
  175.     ".\regex2.h"\
  176.     ".\utils.h"\
  177.     
  178.  
  179. "$(INTDIR)\regcomp.obj" : $(SOURCE) $(DEP_CPP_REGCO) "$(INTDIR)"
  180.  
  181.  
  182. !ELSEIF  "$(CFG)" == "regex - Win32 Debug"
  183.  
  184. DEP_CPP_REGCO=\
  185.     "..\include\hsregex.h"\
  186.     ".\cclass.h"\
  187.     ".\cname.h"\
  188.     ".\regcomp.ih"\
  189.     ".\regex2.h"\
  190.     ".\utils.h"\
  191.     
  192.  
  193. "$(INTDIR)\regcomp.obj" : $(SOURCE) $(DEP_CPP_REGCO) "$(INTDIR)"
  194.  
  195.  
  196. !ENDIF 
  197.  
  198. SOURCE=.\regerror.c
  199.  
  200. !IF  "$(CFG)" == "regex - Win32 Release"
  201.  
  202. DEP_CPP_REGER=\
  203.     "..\include\hsregex.h"\
  204.     ".\regerror.ih"\
  205.     ".\utils.h"\
  206.     
  207.  
  208. "$(INTDIR)\regerror.obj" : $(SOURCE) $(DEP_CPP_REGER) "$(INTDIR)"
  209.  
  210.  
  211. !ELSEIF  "$(CFG)" == "regex - Win32 Debug"
  212.  
  213. DEP_CPP_REGER=\
  214.     "..\include\hsregex.h"\
  215.     ".\regerror.ih"\
  216.     ".\utils.h"\
  217.     
  218.  
  219. "$(INTDIR)\regerror.obj" : $(SOURCE) $(DEP_CPP_REGER) "$(INTDIR)"
  220.  
  221.  
  222. !ENDIF 
  223.  
  224. SOURCE=.\regexec.c
  225.  
  226. !IF  "$(CFG)" == "regex - Win32 Release"
  227.  
  228. DEP_CPP_REGEX=\
  229.     "..\include\hsregex.h"\
  230.     ".\engine.c"\
  231.     ".\engine.ih"\
  232.     ".\regex2.h"\
  233.     ".\utils.h"\
  234.     
  235.  
  236. "$(INTDIR)\regexec.obj" : $(SOURCE) $(DEP_CPP_REGEX) "$(INTDIR)"
  237.  
  238.  
  239. !ELSEIF  "$(CFG)" == "regex - Win32 Debug"
  240.  
  241. DEP_CPP_REGEX=\
  242.     "..\include\hsregex.h"\
  243.     ".\engine.c"\
  244.     ".\engine.ih"\
  245.     ".\regex2.h"\
  246.     ".\utils.h"\
  247.     
  248.  
  249. "$(INTDIR)\regexec.obj" : $(SOURCE) $(DEP_CPP_REGEX) "$(INTDIR)"
  250.  
  251.  
  252. !ENDIF 
  253.  
  254. SOURCE=.\regfree.c
  255. DEP_CPP_REGFR=\
  256.     "..\include\hsregex.h"\
  257.     ".\regex2.h"\
  258.     ".\utils.h"\
  259.     
  260.  
  261. "$(INTDIR)\regfree.obj" : $(SOURCE) $(DEP_CPP_REGFR) "$(INTDIR)"
  262.  
  263.  
  264.  
  265. !ENDIF 
  266.  
  267.